import os


def read_all_html_files_in_dir(directory):
    # 遍历指定目录下的所有文件和子目录
    for root, dirs, files in os.walk(directory):
        for file in files:
            # 检查文件扩展名是否为.html
            if file.endswith('.html'):
                # 构建文件的完整路径
                file_path = os.path.join(root, file)
                # 读取文件内容（这里只是打印文件名，你可以根据需要修改）
                with open(file_path, 'r', encoding='utf-8') as f:  # 使用utf-8编码读取文件，以防出现编码问题
                    content = f.read()  # 读取文件内容（如果文件很大，建议使用其他方法，如逐行读取）
                    # 在这里处理文件内容，例如打印文件名和内容
                    print(f"文件名: {file_path}")
                    # print(content)  # 如果你想打印文件内容，可以取消注释这一行


# 替换为你想要读取HTML文件的目录  
directory = 'G:\\ututes\\Code\\tools\\ututes_html_process\\resources\\degree'
read_all_html_files_in_dir(directory)
